const o = require('./2.js');
// console.log(o);
let s=Symbol('name');
// json 不允许同名的字符串式的key
// 需要 如何向对象添加绝对不重复的key -> 引入Symbol
let newObj = {
    ...o,
    // name:'www'  // 覆盖了o中的name
    [s]:'www'   // 不会覆盖o中的name
}
console.log(newObj);

// 独一无二
let s1= Symbol();
console.log(typeof s1);  //symbol
let s2 = Symbol();
console.log(s1 == s2);  //false

let s3 = Symbol('foo');
let s4 = Symbol('foo');
console.log(s3 == s4) //false

// let obj = {
//     name: 'wsq',
//     age:18
// }